#pragma once

#include<string.h>
#include<stdio.h>
#include<unistd.h>

#include"mysql.h"
#include"lars_reactor.h"
#include"lars.pb.h"

class Store_Report{
public:
    // 构造函数
    Store_Report();

    // 连接数据库
    void connect_db();

    // 向数据库内存储数据
    void store(lars::ReportStatusRequest &request);

private:
    
    // 对数据库操作的句柄
    MYSQL _db_conn;

    // 数据库语句
    char _sql[1024];
};


void* store_main(void* args);
